$(function() {
	initTable();
	//申请开始时间
    sys.datepicker({id: 'startCreatTime', type:'datetime'});
	$('#startCreatTime').val('');
	//申请结束时间
	sys.datepicker({id: 'endCreatTime', type:'datetime'});
	$('#endCreatTime').val('');
	$('.datetime .fa-calendar').on('click', function(){
		$(this).prev().click();
	})

	// 查询
	$('#btnQuery').on('click', function() {
		sys.reloadTable('wechatMsgMassSendingTable');
	});
	
	// 清空
	$('#btnClear').on('click', function() {
		$("#id").val("");
		$("#msgId").val("");
		$("#status").val("");
		$("#creater").val("");
		$("#createTime").val("");
	});

	$('#btnAdd').on('click', function() {
		window.location.href = rootPath + '/wechatMsgMassSending/toAddWechatMsgMassSending';
	});

})

function initTable(){
	// 定义列
	var columns = [
		{
				field : 'no',
				title : '序号',
				align : 'left',
				formatter : function(value, row, index) {
					return index + 1;
				}
		},
		{
			field : 'wechatMsgConfigInfo.msgType',
			title : '消息类型',
			align : 'center',
			valign : 'middle',
			formatter: function(value, row, index) {
				if (value == '1') {
					return "文本消息";
				} else if (value == '2') {
					return "图片消息";
				} else if (value == '3') {
					return " 图文消息";
				}
			}
		},
		{
			field : 'wechatMsgConfigInfo.msgTitle',
			title : '消息标题',
			align : 'center',
			valign : 'middle',
		},
		{
			field : 'status',
			title : '发送状态',
			align : 'center',
			valign : 'middle',
			formatter: function(value, row, index) {
				if (value == '0') {
					return "<span class='label label-danger'>失败</span>";
				} else if (value == '1') {
					return "<span class='label label-success'>成功</span>";
				}
			}
		},
		{
			field : 'createTime',
			title : '发送时间',
			align : 'center',
			valign : 'middle',
			formatter: function(value, row, index) {
				return moment(value).format('YYYY-MM-DD HH:mm:ss')
			}
		},
		{
			field : 'creater',
			title : '发送人',
			align : 'center',
			valign : 'middle',
		},
	];
			
			
	// 定义查询回调函数（查询参数在此设置）
	var queryParams = function(params) {
	
		var id =  $("#id").val()
		var msgId =  $("#msgId").val()
		var status =  $("#status").val()
		var creater =  $("#creater").val()
		var beginTime =  $("#startCreatTime").val()
		var endTime =  $("#endCreatTime").val()
		
		return {
			rows : params.limit, // 页面大小
			page : params.pageNumber, // 页码
			beginTime : beginTime,
			endTime : endTime
		};
	};
	
	var url = rootPath + "/wechatMsgMassSending/listWechatMsgMassSendingPage"; // 请求json数据的服务器地址
	sys.initTable('wechatMsgMassSendingTable', {
		url : url,
		queryParams : queryParams,
		columns : columns,
		striped : true,
		clickToSelect : true
	});
}

// 跳转编辑页面
function toEdit(id) {
	window.location.href = rootPath + "/wechatMsgMassSending/toUpdateWechatMsgMassSending?id=" + id;
}